eye-pointed needle - Francés Inglés Diccionario